person who has sex often - Español Inglés Diccionario